#include <stdio.h>
#include "book.h"

void displayMenu() {
    printf("******************************\n");
    printf("*    欢迎使用图书管理系统    *\n");
    printf("*                            *\n");
    printf("*      1. 添加图书           *\n");
    printf("*      2. 删除图书           *\n");
    printf("*      3. 查找图书           *\n");
    printf("*      4. 修改图书信息       *\n");
    printf("*      5. 列出所有图书       *\n");
    printf("*      6. 退出               *\n");
    printf("*                            *\n");
    printf("******************************\n");
    printf("      请输入您的选择：");
}

int main() {
    int choice;
    while (1) {
        displayMenu();
        scanf("%d", &choice);
        switch (choice) {
        case 1:
            addBook();
            break;
        case 2:
            deleteBook();
            break;
        case 3:
            findBook();
            break;
        case 4:
            modifyBook();
            break;
        case 5:
            listBooks();
            break;
        case 6:
            printf("      感谢使用，再见!\n");
            return 0;
        default:
            printf("      无效选择，请重新输入。\n");
        }
    }
    return 0;
}
